package com.cskaoyan.javase.method.basic2;

/**
 * @description: 方法的定义
 * @author: wuguidong@cskaoyan.onaliyun.com
 **/

/**
 * 方法的语法结构：
 * [修饰符列表] 返回值类型 方法名 (形式参数列表){
 * 	方法体
 * }
 *
 * 1，[修饰符列表]限制于大家当前的知识，这个地方我们面向对象再讲
 * 现阶段我们默认修饰符列表是public static
 * 方法的修饰符列表是可以为空的，保持缺省状态，什么都不写
 *
 * 2，返回值（数据）类型：方法调用后的结果的数据类型
 *      返回值的概念：方法调用后，给出的结果，就是返回值
 *
 * 3，方法名：和变量名一样遵循小驼峰命名法，我的名字：myName，名字：name
 *      方法的名字最好“望文生义”，别人看到你的方法名后，就知道你的方法是干啥的
 *      方法一般都是一个功能是一个动作，所以方法名的名字最好的情况下，取一个动词
 *
 * 4，形式参数列表，列表意味着形式参数可能不止一个
 *      形式参数：调用方法时，需要给方法传入的数据，只是一个定义
 *      实际参数：调用方法时，真正给方法传入的数据，它是一个真正的数据
 *
 * 5，方法体，很多代码的集合，代表这个方法的功能是什么
 *
 *
 *
 */
public class Demo {
    public static void main(String[] args) {

    }
}
